namespace ext.list
{
	using System;
	using System.Runtime.CompilerServices;
	using System.Html;
	using System.Collections;
	
	
	/// <summary>
	/// A Column definition class which renders boolean data fields. See the {@link Ext.list.Column#xtype xtype}
	/// config option of {@link Ext.list.Column} for more details.
	/// </summary>
	/// <htmlSummary>
	/// &lt;p&gt;A Column definition class which renders boolean data fields. See the {@link Ext.list.Column#xtype xtype}
	/// config option of {@link Ext.list.Column} for more details.&lt;/p&gt;
	/// </htmlSummary>
	/// <definedin>src\widgets\list\Column.js</definedin>
	/// <definedin>src\widgets\list\Column.js</definedin>
	[ScriptName("BooleanColumn")]
	[ScriptNamespace("Ext.list")]
	[Imported()]
	public partial class BooleanColumn : ext.list.Column
	{
		
		#region Constructors
		public BooleanColumn(ext.list.BooleanColumn_Configuration config)
		{
		}
		
		/// <summary>Constructor</summary>
		public BooleanColumn()
		{
		}
		#endregion
		
		#region Fields
		/// <summary>The string returned by the renderer when the column value is not falsey (defaults to &apos;true&apos;).</summary>
		/// <htmlSummary>The string returned by the renderer when the column value is not falsey (defaults to &lt;tt&gt;&apos;true&apos;&lt;/tt&gt;).</htmlSummary>
		/// <definedin>src\widgets\list\Column.js</definedin>
		[ScriptName("trueText")]
		public string TrueText;
		
		/// <summary>
		/// The string returned by the renderer when the column value is falsey (but not undefined) (defaults to
		/// &apos;false&apos;).
		/// </summary>
		/// <htmlSummary>
		/// The string returned by the renderer when the column value is falsey (but not undefined) (defaults to
		/// &lt;tt&gt;&apos;false&apos;&lt;/tt&gt;).
		/// </htmlSummary>
		/// <definedin>src\widgets\list\Column.js</definedin>
		[ScriptName("falseText")]
		public string FalseText;
		
		/// <summary>The string returned by the renderer when the column value is undefined (defaults to &apos; &apos;).</summary>
		/// <htmlSummary>The string returned by the renderer when the column value is undefined (defaults to &lt;tt&gt;&apos;&amp;#160;&apos;&lt;/tt&gt;).</htmlSummary>
		/// <definedin>src\widgets\list\Column.js</definedin>
		[ScriptName("undefinedText")]
		public string UndefinedText;
		#endregion
	}
}
